import pytest
"""
@pytest.fixture(autouse=True)
def login():
    print("所有的方法级别测试用例，你都必须先执行我，因为我的开关是True")
"""
"""
scope: 级别
    1、function：所有的方法级别会找到它，默认是function级别
    2、class：每个类会找到他
    3、module：每个py文件会找到它
    4、session：项目级别，会找到他并执行
autouse： 自动开关
    True：按照scope级别，自动寻找并执行
    False：关闭自动执行，默认也是False
name：为fixture重命名
    自定义命名，调用的时候，也要用到新名字
"""
@pytest.fixture(scope='class',autouse=True)
def logins():
    print("所有测试类会找到我，"
          "但不管你有多少个测试用例，"
          "你只会执行一次，我是按照类级别的")


